walnut (nut) - French English Dictionary